finish off – English–Español translations

🇬🇧 en es 🇪🇸

finish off verb

  • to finish completely
rematar, arrematar, terminar
  • to kill
ultimar
Wiktionary Links